Logo image of STEM

STEM INC (STEM) Stock Overview

NYSE:STEM - US85859N1028 - Common Stock

15.71 USD
-0.54 (-3.32%)
Last: 8/28/2025, 8:04:01 PM
15.78 USD
+0.07 (+0.45%)
After Hours: 8/28/2025, 8:04:01 PM